more powerless - French English Dictionary